﻿html > body > table >  tr [id="total"] > td  > ul > li { color:#383838;}
body{ color:#383838; font-family:"Helvetica Neue","Helvetica","Lucida Grande","Arial","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei","sans-serif"; line-height:22px; font-size:12px; background:#fff;font: 12px/1.5 "Microsoft Yahei",tahoma,arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif; }
a{outline:none; text-decoration:none; color:#000000}

body{overflow-x: hidden;}
body,div,dl,dt,dd,ul,ol,li,pre,code,form,input,textarea,/*p,*/blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/}
p{margin:0 0 10px 0;}
a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-weight:normal;}
q:before,q:after{content:'';}
hr{border:none; clear:both; height:0; background:none; margin:0; padding:0; border-bottom:#eee solid 1px;  margin:10px 0;}
img { border: 0 none; height: auto; vertical-align: middle; }
blockquote { border-left: 5px solid #EEEEEE; margin: 10px; padding: 10px; }
ul.unstyled, ol.unstyled{ list-style:none; }
ul.circle{ list-style-type:circle; }
ul.square{ list-style-type:square; }
ul.rom {list-style-type:upper-roman; }
ul.disc {list-style-type:disc; }
ul.cjk{ list-style-type:cjk-ideographic; }

#keyword{color:#ddd}
.displaynone {display: none;}
.displaytrue {overflow: hidden;}

/*首字母*/
.firstletter:first-letter{ font-size:200%;}
/* 解决固定层在IE6下闪的问题 */
*html{ background-image:url(cssimg/about:blank); background-attachment:fixed;}
/* 解决ie下连接加粗的鼠标样式问题*/
a strong{ cursor:pointer;}

a.menu {color: #FFF;text-decoration: none;font-size:16px;} a:visited.menu {color: #FFF;text-decoration: none;font-size:16px;} a:hover.menu {text-decoration: none;font-size:16px;}
a.novlink {color: #5b5b5c;text-decoration: none;font-size:14px;} a:visited.novlink {color: #5b5b5c;text-decoration: none;font-size:14px;} a:hover.novlink {color: #ffffff;text-decoration: none;font-size:14px;}

a.titlelink {color: #b6001f;text-decoration: none;font-size:14px;} a:visited.titlelink {color: #b6001f;text-decoration: none;font-size:14px;} a:hover.titlelink {color: #d65813;text-decoration: underline;font-size:14px;}
a.bbslistlink {color: #818181;text-decoration: none;} a:visited.bbslistlink {color: #818181;text-decoration: none;} a:hover.bbslistlink {color: #1d89cf;text-decoration: underline;}
a.infolist {color: #656565;text-decoration: underline;} a:visited.infolist {color: #656565;text-decoration: underline;} a:hover.infolist {color: #dc6d09;text-decoration: none;}
a.infolist2 {color: #656565;text-decoration: none;} a:visited.infolist2 {color: #656565;text-decoration: none;} a:hover.infolist2 {color: #dc6d09;text-decoration: underline;}
a.attonlinearhef {font-weight: bold;color: #c90000;text-decoration: underline;} a:visited.attonlinearhef {font-weight: bold;color: #c90000;text-decoration: underline;} a:hover.attonlinearhef {font-weight: bold;color: #ff5900;text-decoration: underline;}

/**
 +------------------------------------------------------------------------------
 * FCK 兼容解决方案
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
*/
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}
/*超出省略号显示*/
.ellipsis{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;width:80px;overflow:hidden;}
/*插入flash默认灰色*/
object{ background:gray; display:block;}
.pink{ color:#ff00ff;} .blue{ color:#008cd4;} .deepblue{ color:#000099;} .gray{ color:#999999;} .red{ color:#ff0000;} .black{ color:#000;} .white{ color:white;} .green{color:green;} .oninage{color:#f47c20 }
.colorgwhite {color: #ffffff;}
.colorgreen {color: #000000;}
.colorgreg {color: #E60000;}
.colorgblue {color: #2F44A2;}
.colorghow {color: #FC5B00;}
.colorgorning {color: #4D4D4D;}
.colorgorning2 {color: #67625f;}
.colorgorning3 {color: #90898C;}
.colorgorningage {color: #ff5b0b;}
.colorthree {color: #2E9438;}

.f9d56{color:#0e9d56;} .f8f{color:#8f8f8f}
.underline{ text-decoration:underline;} .dashedline{ border-bottom:dashed 1px #666;} ol.dashedline{ border:none; } ol.dashedline li{ border-bottom:dashed 1px #666; padding:5px; }
code, pre { border-radius: 3px 3px 3px 3px; color: #333333; font-family: "Helvetica Neue","Helvetica","Lucida Grande","Arial","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei","sans-serif"; font-size: 12px; padding: 0 3px 2px; }
pre{ font-family:"Helvetica Neue","Helvetica","Lucida Grande","Arial","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei","sans-serif"; background-color: #F7F7F9; border: 1px solid #E1E1E8; border-radius: 4px 4px 4px 4px; display: block;
     font-size: 12.025px; line-height: 18px; margin: 0 0 9px; padding: 8.5px; white-space: pre-wrap; word-break: break-all; word-wrap: break-word;}
code { background-color: #F7F7F9; border: 1px solid #E1E1E8; color: #0088CC; padding: 2px 4px; }
pre ol{margin: 0 0 0 14px;}
pre.unstyled{background:none; color:#333; border:none;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none !important; }
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; }
.break{ word-wrap:break-word;overflow:hidden; }

.dn{display:none;}.db{display:block;}.dib{display:inline-block;}.di{display:inline;}.dtb{display:table;}
.h14{height:14px;}.h16{height:16px;}.h18{height:18px;}.h20{height:20px;}.h22{height:22px;}.h24{height:24px;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh30{line-height:30px;}

.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml12{margin-left:12px;}.ml20{margin-left:20px;}.mr1{margin-right:1px;}.mr2{margin-right:2px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr20{margin-right:20px;}.mt1{margin-top:1px;}.mt2{margin-top:2px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}
.mt20{margin-top:20px;}.mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;}.mb20{margin-bottom:20px;}.mb30{margin-bottom:20px;}
.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}

.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}
.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}
.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pt30{padding-top:30px;}
.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}
.pt15{padding-top:15px;}.pb15{padding-bottom:15px;}.pl15{padding-left:15px;}.pr15{padding-right:15px;}
.mt15{margin-top:15px;}.mb15{margin-bottom:15px;}.ml15{margin-left:15px;}.mr15{margin-right:15px;}
.g0{color:#000;}.g3{color:#333;}.g6{color:#666;}.g9{color:#999;}.wh{color:white;}
.f0{font-size:0;}.f10{font-size:10px;-webkit-text-size-adjust:none;}.f11{font-size:11px;-webkit-text-size-adjust:none;}.f12{font-size:12px;}
.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}

.fa{font-family:"Helvetica Neue","Helvetica","Lucida Grande","Arial","Hiragino Sans GB","Microsoft Yahei","WenQuanYi Micro Hei","sans-serif";}.ft{font-family:Tahoma;}.fv{font-family:Verdana;}.fs{font-family:'宋体';}.fw{font-family:'微软雅黑';}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.tj{text-align:justify;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.lt0{letter-spacing:0;}lt1{letter-spacing:1px;}
.bk{word-wrap:break-word;}
.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vb{vertical-align:bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}
.cl{clear:both;}
.rel{position:relative;}.abs{position:absolute;}
.zx1{z-index:1;}.zx2{z-index:2;}
.poi{cursor:pointer;}.def{cursor:default;}
.ovh{overflow:hidden;}
.vh{visibility:hidden;}.vv{visibility:visible;}
.z{*zoom:1;}
.tu{text-transform:uppercase}
/*块状元素水平居中*/
.auto{margin-left:auto; margin-right:auto;}
/*清除浮动*/
.fix{*zoom:1;}.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
/*基于display:table-cell的自适应布局*/
.cell{display:table-cell; *display:inline-block; width:2000px; *width:auto;}
/*双栏自适应cell部分连续英文字符换行*/
.cell_bk{display:table; width:100%; table-layout:fixed; word-wrap:break-word;}
/*单行文字溢出虚点显示*/
.ell{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.ti2{text-indent:2em;}

/*按钮*/
html .button{ display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; outline: none; cursor: pointer;
	      text-align: center; text-decoration: none; font-size:14px; line-height:100%; padding: .4em 1.5em .55em; border:none; border-radius: 2px; color: #fff; background: #A7A9AA;}
.button:hover { text-decoration: none; background: #9a9c9d; }
.button:active { position: relative; top: 1px;color: #fff; }
/*圆角*/
.button.bigrounded { -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em; }
/*中号*/
.button.medium { font-size: 12px; padding: .4em 1.5em .42em; }
/*小号*/
.button.small { font-size: 11px; padding: .2em 1em .275em; }
/* black */
.button.black { color: #d7d7d7; background: #333; } .button.black:hover { background: #000; } .button.black:active { color: #666; }
/* gray */
.button.gray { color: #e9e9e9; background: #6e6e6e; } .button.gray:hover { background: #616161; } .button.gray:active { color: #afafaf; }
/* orange */
.button.orange { color: #fef4e9; background: #f78d1d; } .button.orange:hover { background: #f47c20; } .button.orange:active { color: #fcd3a5; }
/* red */
.button.red { color: #faddde; background: #d81b21; } .button.red:hover { background: #b61318; } .button.red:active { color: #de898c; }
/* blue */
.button.blue { color: #d9eef7; background: #007ead; } .button.blue:hover { background: #00CCFF; } .button.blue:active { color: #80bed6; }
.button.blue2 { color: #d9eef7; background: #b6001f; } .button.blue2:hover { background: #15a0d4; } .button.blue2:active { color: #15a0d4; }
/* rosy */
.button.rosy { color: #fae7e9; background: #da5867; } .button.rosy:hover { background: #ba4b58; } .button.rosy:active { color: #dca4ab; }
/* green */
.button.green { color: #e8f0de; background: #64991e; } .button.green:hover { background: #538018; } .button.green:active { color: #a9c08c; }
/* pink */
.button.pink { color: #feeef5; background: #f895c2; } .button.pink:hover { background: #d57ea5; } .button.pink:active { color: #f3c3d9; }
/* 黄色 */
.button.yellow { color: #fff; background: #BB6512; } .button.yellow:hover { background: #fd9c2c; } .button.yellow:active { color: #fff; }
/*淡灰色*/
.button.dahui { color: #cd0c39; background: #efefef; } .button.dahui:hover { background: #c2c2c2;color:#efefef } .button.dahui:active { color: #fff; }

/*圆边框*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 4px;}
.b2,.b7{margin:0 3px;border-right:1px solid; border-left:1px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}

/*表单*/
.espcms_form_group{width:100%;overflow: hidden;padding-bottom:15px;}
.control_label{float: left;width:15%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label16{float: left;width:20%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_label20{float: left;width:25%;text-align: right;padding-right:10px;vertical-align:middle;font-size:14px;min-height: 1px;color:#818181}
.control_required20{float: left;width:72%;}
.control_required{float: left;width:82%;overflow: hidden;}
.control_required .form_message,.control_required20 .form_message{font-size:12px;color: #BABABA;height:30px;line-height:30px;padding-left:28px;background: url('cssimg/faq.png') no-repeat 9px 0px;}
.control_required .form_message2,.control_required20 .form_message2{font-size:12px;color: #CE5C36;height:30px;line-height:30px;padding-left:0px;}

.col2{width:10%;}
.col3{width:20%;}
.col4{width:30%;}
.col5{width:40%;}
.col6{width:60%;}
.col7{width:70%;}
.col8{width:80%;}
.col10{width:100%;}
.col11 {width: 95%;}
.infoInput{padding:5px;margin: 0px;border:1px solid #d5d5d5;}
.infoInput:hover{padding:5px;margin: 0px;border:1px solid #bfbfbf;}

/*关键字颜色*/
a.keyword1{font-size:14px; color:#FF0000; text-decoration:none;}
a.keyword2{text-decoration:none; color: #CC3300; font-size:12px;}
a.keyword3{text-decoration:none;color: #000033; font-size:14px;}
a.keyword4{text-decoration:none;color: #3333CC; font-size:16px;}
a.keyword5{text-decoration:none;color: #0099FF; font-size:10px;}
a.keyword6{text-decoration:none; color: #9966CC; font-size:12px;}
a.keyword7{text-decoration:none; color: #996600; font-size:12px;}
a.keyword8{text-decoration:none; color: #996600; font-size:18px;}
a.keyword9{text-decoration:none; color: #996600; font-size:12px;}
a.keyword10{text-decoration:none; color: #996600; font-size:14px;}
a.keyword1:hover,a.keyword2:hover,a.keyword3:hover,a.keyword4:hover,a.keyword5:hover,a.keyword6:hover,a.keyword7:hover,a.keyword8:hover,a.keyword9:hover,a.keyword9:hover{color: #0c4ac7; text-decoration:none;}

a.infolink01{font-size:12px;text-decoration:underline;}
a:visited.infolink01{font-size:12px;text-decoration:underline;}
a:hover.infolink01{color:#EB5A00;font-size:12px;text-decoration:none;}
a.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:visited.infolink02{font-size:12px;color:#999999;text-decoration:none;}
a:hover.infolink02{color:#EB5A00;font-size:12px;text-decoration:underline;}
a.infolink_morn{font-size:14px;color:#d53210;text-decoration:none;}
a:visited.infolink_morn{font-size:14px;color:#d53210;text-decoration:none;}
a:hover.infolink_morn{color:#d53210;font-size:14px;text-decoration:underline;}

a.fotterlink{font-size:14px;color:#f1ffff;text-decoration:none;}
a:visited.fotterlink{font-size:14px;color:#f1ffff;text-decoration:none;}
a:hover.fotterlink{color:#f8f7a2;font-size:14px;text-decoration:underline;}

a.newsinfo{font-size:14px;color:#616161;text-decoration:none;}
a:visited.newsinfo{font-size:14px;color:#616161;text-decoration:none;}
a:hover.newsinfo{color:#0063c2;font-size:14px;text-decoration:underline;}

a.newsinfo2{font-size:14px;color:#616161;text-decoration:underline;}
a:visited.newsinfo2{font-size:14px;color:#616161;text-decoration:underline;}
a:hover.newsinfo2{color:#0063c2;font-size:14px;text-decoration:underline;}

.pagebanntitle{height:200px;/*background-color:#c3c3c3;overflow: hidden;*/width:100%;}




#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-24+"px");bottom:24px;left:96%;width:30px;zoom:1;}
#share a{background-image:url(cssimg/share.png); background-repeat:no-repeat; display:block;
  width:49px; height:48px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share a{}
#share .sina {background-position:0 0; position:absolute; bottom:0px;}
#share a.sina:hover { background-position:-30px 0;}

#share .tencent { background-position:0 -30px; position:absolute; bottom:32px;}
#share a.tencent:hover { background-position:-30px -30px;}

#share .qq { background-position:0 -60px; position:absolute; bottom:64px;}
#share a.qq:hover { background-position:-30px -60px;}
#share .qq2 { background-position:0 -60px; position:absolute; bottom:0px;}
#share a.qq2:hover { background-position:-30px -60px;}

#totopdiv {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-24+"px");bottom:0;right:75px;zoom:1;}
#totopdiv a#totop{background:#ededed url(cssimg/iconfont-fold.png) no-repeat center;background-repeat:none;position:absolute;bottom:0px;cursor:pointer;background-size:50px;background-color:#ededed;width:70px;height:70px;}
#totopdiv a#totop:hover {background-image:url(cssimg/totop.png);background-repeat:none;background-size:50px;}
#totopdiv a#weixin{background:#ededed url(cssimg/iconfont-saoyisao.png) no-repeat center;background-repeat:none;position:absolute;bottom:75px;cursor:pointer;background-size:50px;background-color:#ededed;width:70px;height:70px;}
#totopdiv a#weixin:hover {background-image:url(cssimg/sys.png);background-repeat:none;background-size:50px;}
#totopdiv div#weixindiv{background:#ededed;height:0px;width:0px;right:5px;top:-145px;position:absolute;background:#ededed url(cssimg/ewm-lk.jpg) no-repeat center;}

/*底部*/
.footer {
    padding: 0 0 10px 0; width:100%; background:#fff; margin-top:10px;box-shadow: 4px -1px 14px #cccccc;}
.footer .links {
    width:640px;
    margin: 0 auto;
    padding-bottom: 65px;
}
.footer .links li {
    float: left;
    margin: 0 30px;
}
.footer .links li a {
    display: inline-block;
    font-size: 15px;
    line-height: 58px;
    color: #808080;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.footer .links a.weibo {
    display: inline-block;
    width: 58px;
    height: 58px;
    background-color: #9c9c9c;
    margin-left: 5px;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
}
.footer .bottom {
    width:100%;
    padding-top: 25px;
    border-top: 1px solid #ddd;
}
.footer .bottom .main {
    width: 740px;
    margin: 0 auto;
    font-size: 12px;
    line-height: 2;
    color: #a4a5a5;
    display:flex;
    flex-direction:row;
}
.footer .bottom .main .banquan { width:435px; margin:0 auto;color:#666; }
    .footer .bottom .main .banquan .luxieguangshen {
    color:#666;
    }

    .footer .bottom .main .banquan .separate {
    color:#999;
    margin:0 5px;
    }
    .zizhi {
        display: flex;
        flex-direction: row;
        justify-content: center;
    }
 .zizhi a{
     color:#000;
     padding:0 20px;
     font-size:12px;
 }
.xianshi img{ display:inherit }
.xianshi a{ color:#666 }
.sds{ display:block}

/*友情链接*/

.footer-link {
    display: flex;
    flex-direction: row;
    width: 1300px;
    margin: 25px auto;
}

    .footer-link .linkHeading {
        width: 100px;
        margin: 10px 0;
        font-size: 16px;
    }

    .footer-link .linkCol {
        width: 1200px;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }

        .footer-link .linkCol span {
            margin: 10px 0;
        }

    .footer-link a {
        padding: 0 30px;
        margin: 10px 0;
        font-size: 15px;
        color: #000;
    }

        .footer-link a:hover {
            color: #B6001F;
        }